package com.springboot.uav.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.springboot.uav.entity.Address;

import java.util.List;

public interface MyPageAddressService extends IService<Address> {
    /**
     * 根据用户ID获取地址列表
     * @param userId 用户ID
     * @return 地址列表
     */
    List<Address> getAddressListByUserId(Integer userId);

    /**
     * 保存地址信息
     * @param address 地址信息
     * @return 保存结果
     */
    boolean saveAddress(Address address);

    /**
     * 删除地址信息
     * @param addId 地址ID
     * @return 删除结果
     */
    boolean deleteAddressById(Integer addId);
}
